package com.toe.user.webapi.mapper;

import com.toe.pojo.entity.user.UserAdmin;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.toe.pojo.vo.user.UserAdminDetails;
import org.springframework.data.redis.core.RedisHash;
import org.springframework.stereotype.Repository;

import java.util.List;
/**
 * <p>
 * 管理员表 Mapper 接口
 * </p>
 *
 * @author 陶涛
 * @since 2022-07-19
 */
@Repository
public interface UserAdminMapper extends BaseMapper<UserAdmin> {

    /**
     * 禁用管理员
     * @param id
     */
    void deleteAdmin(long id);

    /**
     * 解禁管理员
     * @param id
     */
    void unDeleteAdmin(long id);


    /**
     * 查询所有的管理员
     * @return
     */
    List<UserAdminDetails> selectAllAdmin();



}
